home *** CD-ROM | disk | FTP | other *** search
- /* TrackBackgroundSaver.h */
-
- #ifndef Included_TrackBackgroundSaver_h
- #define Included_TrackBackgroundSaver_h
-
- /* TrackBackgroundSaver module depends on */
- /* MiscInfo.h */
- /* Audit */
- /* Debug */
- /* Definitions */
- /* MainWindowStuff */
- /* BufferedFileInput */
- /* BufferedFileOutput */
- /* Memory */
- /* Array */
- /* TrackObject */
-
- #include "MainWindowStuff.h"
-
- /* forwards */
- struct TrackObjectRec;
- struct BufferedInputRec;
- struct BufferedOutputRec;
- struct ArrayRec;
-
- /* save the information describing which tracks are in the background (greyed) */
- FileLoadingErrors SaveBackgroundTrackInfo(struct TrackObjectRec* TrackObj,
- struct BufferedOutputRec* Output,
- struct ArrayRec* OrderedListOfAllTracks);
-
- /* load information describing which tracks are in the background */
- FileLoadingErrors LoadBackgroundTrackInfo(struct TrackObjectRec* TrackObj,
- struct BufferedInputRec* Input,
- struct ArrayRec* OrderedListOfAllTracks);
-
- #endif
-